g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
↳ QTRS
↳ DependencyPairsProof
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
G(x, h(y, z)) → G(x, y)
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
G(x, h(y, z)) → G(x, y)
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ QDPOrderProof
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
G(x, h(y, z)) → G(x, y)
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
G(x, h(y, z)) → G(x, y)
Used ordering: Combined order from the following AFS and order.
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
G1 > [h1, f]
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
G(h(x, y), z) → G(x, f(y, z))
G(f(x, y), z) → G(y, z)
f1 > G1
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
g(f(x, y), z) → f(x, g(y, z))
g(h(x, y), z) → g(x, f(y, z))
g(x, h(y, z)) → h(g(x, y), z)